<%-- 
    Document   : index
    Created on : 10.05.2012, 09:31:15
    Author     : Michael Hausegger
--%>


<%@page import="beans.Mannschaft"%>
<%@page import="javax.swing.JOptionPane"%>
<%@page import="beans.Spiel"%>
<%@page import="beans.Team"%>
<%@page import="java.util.ArrayList"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <script type="text/javascript">
            function remove(id)
            {
                window.location = "BundesligaServlet?delete="+id;
            }
        </script>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body bgcolor="#ffffff">           
        <% ArrayList<Team> teams = new ArrayList<Team>();
            ArrayList<Spiel> spiele = new ArrayList<Spiel>();
            ArrayList<Mannschaft> mannschaft = new ArrayList<Mannschaft>();
            if (session.getAttribute("type").equals("Teams")) {
                teams = (ArrayList<Team>) session.getAttribute("teamliste");
            }
            if (session.getAttribute("type").equals("Spiele")) {
                spiele = (ArrayList<Spiel>) session.getAttribute("spieleliste");
            }
            if (session.getAttribute("type").equals("Tabelle")) {
                mannschaft = (ArrayList<Mannschaft>) session.getAttribute("mannschaft");
            }

        %>
    <center>
        <table  style="width: 500px;border-width:thin;border-bottom:1px;padding:2px;">
            <tbody>

                <%
                    if (!teams.isEmpty()) {
                        out.println("<tr bgcolor='#dedede'>");
                        out.println("<td>Logo</td><td>Teamname</td><td>Sponsor</td>");
                        out.println("</tr>");
                        for (Team team : teams) {
                            out.println("<tr>");
                            out.println("<td>" + "<img src=" + team.getLogo() + "></td>");
                            out.println("<td>" + team.getTeamname() + "</td>");
                            out.println("<td>" + team.getSponsor() + "</td>");
                            out.println("</tr>");
                        }
                    } else if (!spiele.isEmpty()) {
                        out.println("<tr bgcolor='#dedede'>");
                        out.println("<td></td><td width='220px'>Heimmannschaft</td><td width='220px'>Auswaertsmannschaft</td><td>Spielstand</td>");
                        out.println("</tr>");
                        for (Spiel spiel : spiele) {
                            out.println("<tr>");
                            out.println("<td><img onclick=\"remove('"+spiel.getId()+"')\" src=\"remove.png\"/>");
                            out.println("<td>" + spiel.getHeim() + "</td>");
                            out.println("<td>" + spiel.getAusw() + "</td>");
                            out.println("<td><center>" + spiel.getToreheim() + ":" + spiel.getToreausw() + "</center></td>");
                            out.println("</tr>");
                        }

                    } else if (!mannschaft.isEmpty()) {
                        out.println("<tr bgcolor='#dedede'>");
                        out.println("<td >Platz</td><td >Team</td><td>Spiele</td><td>S</td><td>U</td><td>N</td><td>Torverhältnis</td><td>Differenz</td><td>Punkte</td>");
                        out.println("</tr>");
                        for(int i=0;i<mannschaft.size();i++)
                                                       {
                             out.println("<tr>");
                              out.println("<td><center>" +(i+1) + "</center></td>");
                              out.println("<td>" + mannschaft.get(i).getTeamname() + "</td>");
                              out.println("<td><center>" + mannschaft.get(i).getSpiele() + "</center></td>");
                              out.println("<td>" + mannschaft.get(i).getSiege() + "</td>");
                              out.println("<td>" + mannschaft.get(i).getUnentschieden() + "</td>");
                              out.println("<td>" + mannschaft.get(i).getNiederlagen() + "</td>");
                              out.println("<td><center>" + mannschaft.get(i).getToreheim() +" : "+mannschaft.get(i).getToreaus()+"</center></td>");
                              out.println("<td><center>" + mannschaft.get(i).getDiff() + "</center></td>");
                                out.println("<td><center>" + mannschaft.get(i).getPunkte() + "</center></td></tr>");
                        }
                    
                    
                    }
                %>
            </tbody>
        </table>
    </center>
</body>
</html>
